--#SET TERMINATOR @
DROP TRIGGER UczestnicyWydarzeniaDelete@

CREATE TRIGGER UczestnicyWydarzeniaDelete
  AFTER DELETE ON UczestnicyWydarzenia
  REFERENCING OLD AS stary
  FOR EACH ROW MODE DB2SQL
  BEGIN ATOMIC
	IF (SELECT COUNT(*) FROM UczestnicyWydarzenia WHERE Wydarzenia_id = stary.Wydarzenia_id) = 0 THEN
	  DELETE FROM WYDARZENIA WHERE id = stary.Wydarzenia_id;
	END IF;
  END
@
  --#SET TERMINATOR ;